package com.spark.swagger3;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 这个里面重写了toString方法，非常好用，
 *
 * 这里的swagger注释在文档里被显示到下面的Schemas下面了，
 */
@Schema(description = "这是一个hell对象，")
@Data
public class Hello implements Serializable {
    @Schema(description = "id")
    private int id;
    @Schema(defaultValue = "名字")
    private String name;
    @Schema(description = "年龄", defaultValue = "18")
    private int age;
    //这种get形式提交就不行，
    //private List<Word> words;
    //这种get形式就可以提交，
    @Schema(defaultValue = "你有向个世界")
    private List<Integer> words;
}
